Answering the original posted question, yes, there's such a thing as a perfect weekend when you're a JW.
Actually, a "perfect weekend" happens to anyone as it is relative to the person's expectations and state of mind.
As an actual JW in pretty good standing at the time, I make sure that just about every weekend is perfect according to my expectations: I fit in a bit of sleeping in late, because most days I wake up around 5:30 a.m., weekends is between 7:30 and 8:30; leisurely wake up, enjoy coffee breakfast, then fit in my field service time; come home, enjoy lunch a nap, then do a bit of chores and later on fit in shopping, dinner out or hanging out with other JW pals in leisure activities. The next day I fit in my meeting, then enjoy hanging out for lunch some place in the City, then whatever other relaxing activity fit for a Sunday afternoon, like playing sports with other JWs at some park.
And there it is... A perfect weekend!
Remember that it's all about expectations and state of mind.
DY